//package fun.formoji.commons.oauth.handler;
//
//import fun.formoji.commons.model.RestResponse;
//import lombok.extern.slf4j.Slf4j;
//import org.springframework.http.HttpStatus;
//import org.springframework.http.ResponseEntity;
//import org.springframework.security.oauth2.provider.error.WebResponseExceptionTranslator;
//import org.springframework.stereotype.Component;
//
///**
// * <b><code>AuthWebResponseExceptionHandler</code></b>
// * <p/>
// * Description: oauth2异常转换处理
// * <p/>
// * <b>Creation Time:</b> 2019/3/19 21:41.
// *
//* @author hshe
// */
//@Component
//@Slf4j
//public class AuthWebResponseExceptionHandler implements WebResponseExceptionTranslator {
//    @Override
//    public ResponseEntity<RestResponse> translate(Exception e) {
//        log.error("oauth2 exception occur:{}", e.getMessage(), e);
//        return ResponseEntity
//                .status(HttpStatus.OK)
//                .body(RestResponse.fail(e.getMessage()));
//    }
//}
